Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68 FINCHAMPSTEAD ROAD Semi-Detached £490,000 19 Apr 2007
70 - 74 FINCHAMPSTEAD ROAD £2,926,182 29 Sep 2020
70 - 74 FINCHAMPSTEAD ROAD £2,926,182 29 Sep 2020
76 FINCHAMPSTEAD ROAD Detached £355,000 31 Jan 2007
76A FINCHAMPSTEAD ROAD Detached £525,000 20 Mar 2020
76B FINCHAMPSTEAD ROAD Detached £425,000 10 Sep 2019